home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / pcbnet21.arc / PCBNET.DOC < prev    next >
Text File  |  1990-11-28  |  5KB  |  123 lines

  1.           PCBoard 14.5 Net Scan Conference Mail Waiting Flags Program
  2.  
  3. Description:  This program will update Mail Waiting flags for specific
  4.               users who have mail waiting in any conference.  This program
  5.               should be used for EchoMail type conferences (Although you
  6.               can use it whenever you want).
  7.  
  8. WHY Use It:   If you are like me and carry Echo Mail Conferences (ILink,
  9.               MetroLink, PCRelay, FidoNet, etc.) most of the software
  10.               out there will not update the Mail Waiting Flags for your
  11.               Users when they have mail.  This program *WILL* do it and
  12.               it is VERY FAST.
  13.  
  14. WHAT Happens: After you run PCBNet, and it finds a user in your NDX files,
  15.               it will update the Mail Waiting Flags both in the USERS and
  16.               USERS.INF file for each specific conference.
  17.  
  18.               When the user logs onto your BBS they will be notified that
  19.               they have MAIL WAITING in that specific conference.  Is nice
  20.               to know if you finally got that message to a reply.
  21.  
  22. VERY IMPORTANT:  Please Read
  23. -------------------------------------------------------------------------
  24.   When you have been using PCBNet for a while and you ADD or DELETE
  25. conferences, you will need to DELETE your PCBNET.NET file and recreate it
  26. using the /H option BEFORE running your EVENT for Echo Mail.  The
  27. PCBNET.NET file is created in your directory where you run PCBNET.EXE.
  28. -------------------------------------------------------------------------
  29.  
  30.   In order to properly use this program you *MUST* pass one or two or three
  31. command line switches to it:
  32.  
  33.      The first one is the Conference numbers (Low and High Range)
  34.      that you want your users to have their Mail Waiting Flags updated.
  35.  
  36.      The second one is for FIRST TIME Installation:
  37.  
  38.      The third one is the Path/Name of the PCBNET.NET file.  This file holds
  39.      the Last Updated Message [LUM] pointers.  If you don't use this switch
  40.      the default is the current DIR with the file Name as PCBNET.NET.
  41.  
  42.   The command line switches look like this:
  43.  
  44.     1st:     /C:l-h   l means LOW conference number, h means HIGH conference
  45.                       number.
  46.  
  47. The 2nd command line switch should only be used when first using this program
  48. on a conference.  If your PCBNET.NET already exists and you use one of the
  49. switches below, your PCBNET.NET file will be affect.
  50.  
  51. *   2nd:     /H       Set Your PCBNET.NET file to the HIGH message number in
  52.                       each conference.
  53.     or
  54.  
  55. *   2nd:     /L       Set Your PCBNET.NET file to the LOW message number in
  56.                       each conference.
  57.  
  58. The 3rd command line switch looks like this:
  59.  
  60.    /NET:path/name     example would be:  /NET:C:\UTILS\PCBNET\PCBNET.NET
  61.  
  62. * Note:  If you do not use one of these switches, the default is the LOW
  63.          command line switch if I can't find your PCBNET.NET file.
  64.  
  65.  Note2:   The PCBNET.NET file is 4 byte times the number of conferences
  66.           (Including the main board) in file length.  If you wish to start
  67.           over, delete this file and use the appropriate switch.
  68.  
  69.  
  70. Valid Examples:
  71.  
  72.   PCBNet /C:1-2000    - Would Scan Conferences 1 - 2000 Updating Mail Flags
  73.   PCBNet /C:1-1 /L    - Would Initialize Low Number *IF* PCBNET.NET does NOT
  74.                         exist.  Will Also Scan Conference 1.
  75.   PCBNet /C:15-39 /H  - Would Initialize High Number *IF* PCBNET.NET does not
  76.                         OR exists.  Will Also Scan Conferences 15 - 39
  77.  
  78. INVALID EXAMPLES:
  79.  
  80.   PCBNet /C:1             (Needs a High Number Also)
  81.   PCBNet /C:50-4          (Must start with Low and then High Numbers)
  82.   PCBNet /C:1-20;50-100   (You can only pass ONE Low and ONE High Number)
  83.  
  84.  
  85. What directory do you run it from?
  86.  
  87.   PCBNet *MUST* be run from a directory that contains your PCBOARD.DAT file
  88. and in most cases, you use this program in an EVENT (Except for first time
  89. inialization).
  90.  
  91. First Time Initialization:
  92.  
  93.   For first time initialization, you should be running it from the DOS Prompt
  94. (In other words, you should monitor it).  You have two options at the DOS
  95. Prompt:
  96.  
  97.   1) PCBNet /c:l-h /L  (l & h specify the conferences to use on, while /L
  98.                         means to start with the Low Conference MESSAGE
  99.                         Number).  When using the /L switch, it is possible
  100.                         that your users mail waiting flags will be updated
  101.                         *IF* a message is addressed to them.  I suggest you
  102.                         use the /H switch upon initialization.
  103.  
  104.   2) PCBNet /c:l-h /H  (l & h specify the conferences to use on, while /H
  105.                         means to start with the High Conference MESSAGE
  106.                         NUMBER).  When using the /H switch, none of your users
  107.                         will be flag for mail upon initialization.
  108.  
  109. Event Running:
  110.  
  111.   Once you have used the first time initialization, you should append this
  112. example to your EVENT.SYS file:
  113.  
  114. C:
  115. CD \PCB
  116. PCBNet /c:l-h
  117. rem note l-h are the conferences you want to check for mail for your users.
  118.  
  119. Hopefully these documents are a little better.  If you are having problems,
  120. please leave a comment on Salt Air to Cam DeBuck (Salt Air Support Staff).
  121.  
  122. p.s.  If you would like to enhance the documentation for further explaining,
  123. please do so and upload the new one to me for posting <grin>.